home *** CD-ROM | disk | FTP | other *** search
/ Mac Power 1997 December / MACPOWER-1997-12.ISO.7z / MACPOWER-1997-12.ISO / AMUG / PROGRAMMING / Raven 1.2.sit / Raven 1.2 / • Extras • / SGI STL / (config) / stlcomp.h.vc4x < prev    next >
Text File  |  1997-05-28  |  2KB  |  55 lines

  1. #ifndef __STLCOMP_H
  2. # define __STLCOMP_H
  3. // Settings for Visual C++ 4.x
  4.  
  5. // define that to disable these features
  6. // # define __STL_NO_EXCEPTIONS
  7. // # define __STL_NO_NAMESPACES
  8.  
  9. // select allocation method you like
  10. // # define __STL_USE_MALLOC
  11. // #define __STL_USE_NEWALLOC 1
  12. // this one is not mandatory, just enabled
  13. # define __STL_USE_DEFALLOC 1
  14.  
  15.  
  16. // define NO_USING_STD if don't want using STL namespace by default
  17. // new-style-headers define that to get proper behaviour
  18. // # define __STL_NO_USING_STD 
  19.  
  20. // define __STL_USE_ABBREVS if your linker has trouble with long 
  21. // external symbols
  22. // # define  __STL_USE_ABBREVS 1
  23.  
  24. // set this to force checked allocators
  25. // #  define __STL_DEBUG_ALLOC 1
  26.  
  27. // unsigned 32-bit integer type
  28. #  define __STL_UINT32_T unsigned long
  29.  
  30.  
  31. #  undef  __STL_BOOL_KEYWORD
  32. #  undef  __STL_DEFAULT_TEMPLATE_PARAM
  33. #  undef  __STL_UNINITIALIZABLE_PRIVATE
  34. #  undef  __STL_BASE_MATCH_BUG
  35. #  if ( _MSC_VER>=1000 )
  36. #   define __STL_NAMESPACES     1
  37. #   define __STL_USE_EXCEPTIONS     1
  38. #   define __STL_NEW_STYLE_CASTS
  39. #   undef __STL_CONST_CONSTRUCTOR_BUG
  40. #   define __STL_CONST_CONSTRUCTOR_BUG 1
  41. #   define __STL_LONG_DOUBLE 1
  42. #   if ( _MSC_VER<=1010 )
  43. // "bool" is reserved in MSVC 4.1 while <yvals.h> absent, so :
  44. #   define __STL_RESERVED_BOOL_KEYWORD 1
  45. #   else
  46. // MSVC 4.2
  47. #   define __STL_YVALS_H 1
  48. #   define __STL_BAD_ALLOC_DEFINED 1
  49. #   endif
  50. #  endif
  51.  
  52. #  define __STL_STATIC_TEMPLATE_DATA 1
  53.  
  54. # endif /* STLCOMP_H */
  55.